home *** CD-ROM | disk | FTP | other *** search
/ Disc to the Future 2 / Disc to the Future Part II Programmer's Reference (Wayzata Technology)(6013)(1992).bin / MAC / THINKC / 4_0 / USEFUL_C / PASSTRS.H < prev   
Text File  |  1990-04-29  |  1KB  |  34 lines

  1. /****************************************************************************
  2.  *
  3.  * FILE:    PasStrs.h
  4.  * CREA:    Sven Axelsson, GU
  5.  * MODF:    fredag 13 april 1990 @ 08.28.09
  6.  * HIST:    90-04-13 (1.0)    First version.
  7.  *
  8.  ****************************************************************************/
  9.  
  10. /****************************************************************************
  11.  Here are a number of functions I have created to emulate the C string
  12.  handling library, but for Pascal strings. Although Pstrcpy and Pstrcat
  13.  are the most useful, I have also included variants of most of the other
  14.  C functionality.
  15.  ****************************************************************************/
  16.  
  17.  
  18. # define    _H_PasStrs
  19.  
  20. char        *Pstrcpy( register Str255, register Str255 );
  21. char        *Pstrncpy( register Str255, register Str255, short );
  22.  
  23. char        *Pstrcat( register Str255, register Str255 );
  24. char        *Pstrncat( register Str255, register Str255, short );
  25.  
  26. short         Pstrcmp( register Str255, register Str255 );
  27. short         Pstrncmp( register Str255, register Str255, short );
  28.  
  29. char        *Pstrchr( register Str255, register char);
  30. char        *Pstrrchr( register Str255, register char );
  31.  
  32. short         Pstrspn( register Str255, register Str255 );
  33. short         Pstrcspn( register Str255, register Str255 );
  34.